Method and apparatus that facilitates creating multiple openings on a can top via a common device

ABSTRACT

Aspects for creating multiple openings on a can top via a common device are disclosed. In an aspect, a can top is provided, which includes a device coupled to a surface and configured to create openings on the surface at multiple locations. In another aspect, a method includes forming a surface and attaching a device to the surface, which is configured to create a plurality of openings at different locations. A computer-readable storage medium having computer-readable instructions is also disclosed. The instructions include instructions for providing access to designs that implement a device configured to create openings in a can top at multiple locations. Instructions are also provided to facilitate receiving a selection corresponding to a desired design which identifies a desired opening mechanism, as well as instructions for outputting data corresponding to an implementation of the desired design having the desired opening mechanism.

TECHNICAL FIELD

The subject disclosure generally relates to can tops, and morespecifically to can top designs having a mechanism that facilitatesopening a mouth portion and a vent portion via a common device.

BACKGROUND

By way of background concerning conventional can tops, it is noted thatsuch can tops are limited to having a single opening. Namely,conventional can tops include a single score, which is punctured via thepulling of a tab. Pouring beverages via such designs, however, is oftenundesirably slow since air flow is substantially restricted.

To overcome this limitation, a second opening may be created tofacilitate better air flow. Creating a second opening, however, requiresuse of an external device (e.g., a key, knife, etc.), which is notalways readily available. Furthermore, even when such external devicesare available, their use is often dangerous and cumbersome since theyare not specifically designed to create openings in can tops.

Accordingly, it would be desirable to provide can tops which overcomethese limitations. To this end, it should be noted that theabove-described deficiencies are merely intended to provide an overviewof some of the problems of conventional systems, and are not intended tobe exhaustive. Other problems with the state of the art andcorresponding benefits of some of the various non-limiting embodimentsmay become further apparent upon review of the following detaileddescription.

SUMMARY

A simplified summary is provided herein to help enable a basic orgeneral understanding of various aspects of exemplary, non-limitingembodiments that follow in the more detailed description and theaccompanying drawings. This summary is not intended, however, as anextensive or exhaustive overview. Instead, the sole purpose of thissummary is to present some concepts related to some exemplarynon-limiting embodiments in a simplified form as a prelude to the moredetailed description of the various embodiments that follow.

In accordance with one or more embodiments and corresponding disclosure,various non-limiting aspects are described in connection with can topsthat facilitate creating multiple openings via a common device. In onesuch aspect, a can top is provided, which includes a surface portion anda device coupled to the surface portion. Within such embodiment, thedevice is configured to create a first opening in the surface portion ata first location. The device is further configured to create a secondopening in the surface portion at a second location.

In another aspect, a method that facilitates a manufacturing of a cantop is provided. For this embodiment, the method includes forming asurface portion and attaching a device to the surface portion. Here, thedevice is configured to create a first opening in the surface portion ata first location, and a second opening in the surface portion at asecond location.

In a further aspect, a computer-readable storage medium that facilitatesa production of a can top is provided, which includes a memory componentconfigured to store computer-readable instructions. Thecomputer-readable instructions including instructions for performingvarious acts including providing access to at least one can top design.Within such embodiment, the at least one can top design implements adevice configured to create a first opening in the can top at a firstlocation, and a second opening in the can top at a second location.Instructions are also provided to facilitate receiving a selectioncorresponding to a desired can top design in which the selectionidentifies a desired opening mechanism, as well as instructions foroutputting data corresponding to an implementation of the desired cantop design having the desired opening mechanism.

Other embodiments and various non-limiting examples, scenarios andimplementations are described in more detail below.

BRIEF DESCRIPTION OF THE DRAWINGS

Various non-limiting embodiments are further described with reference tothe accompanying drawings in which:

FIG. 1 illustrates an exemplary single-lever can top design according toan embodiment;

FIG. 2 illustrates a can top design having an exemplary concave surfacein accordance with an aspect of the subject specification;

FIG. 3 illustrates an exemplary dual-lever can top design according toan embodiment;

FIG. 4 illustrates various views of another exemplary dual-lever can topdesign in accordance with an aspect of the subject specification;

FIG. 5 illustrates an exemplary can top design implementing a twistmechanism according to an embodiment;

FIG. 6 illustrates an exemplary can top surface coupled to a twistmechanism according to an embodiment;

FIG. 7 is a side view of an exemplary can top design implementing atwist mechanism according to an embodiment;

FIG. 8 illustrates an exemplary can top design implementing analternative twist mechanism according to an embodiment;

FIG. 9 illustrates an exemplary can top design implementing a push/pullmechanism according to an embodiment;

FIG. 10 is a flow diagram of an exemplary methodology that facilitates amanufacturing of a can top in accordance with an aspect of the subjectspecification;

FIG. 11 is a flow diagram of an exemplary methodology that facilitates aproduction of a can top in accordance with an aspect of the subjectspecification;

FIG. 12 illustrates an exemplary process that facilitates forming a canfrom a single substrate in accordance with an aspect of the subjectspecification;

FIG. 13 is a block diagram representing exemplary non-limiting networkedenvironments in which various embodiments described herein can beimplemented; and

FIG. 14 is a bock diagram representing an exemplary non-limitingcomputing system or operating environment in which one or more aspectsof various embodiments described herein can be implemented.

DETAILED DESCRIPTION Overview

As discussed in the background, it is desirable to provide can tops inwhich a mouth portion and a vent portion can be readily opened. Thevarious embodiments disclosed herein are directed towards such can tops.For instance, can top designs are disclosed which enable an opening of amouth portion and a vent portion via a single motion. In other aspects,methods and computer-readable media are disclosed which facilitatemanufacturing and displaying such can top designs.

Exemplary Can Top Embodiments

Referring next to FIG. 1, an exemplary can top design is providedaccording to an embodiment. As illustrated, can top 100 includes device110 coupled to surface portion 120. Within such embodiment, device 110is configured to create a mouth opening 123 in surface portion 120 at afirst location, as well as a vent opening 125 in surface portion 120 ata second location. In an aspect, surface portion 120 may furthercomprise mouth score 122 proximate to the first location, wherein device110 is configured to open mouth score 122. As illustrated, surfaceportion 120 may also comprise vent score 124 proximate to the secondlocation, wherein device 110 is configured to open vent score 124.

Since it may be desirable to simultaneously create a mouth opening and avent opening, device 110 may be configured to open each of mouth score122 and vent score 124 via a single motion. For instance, in aparticular embodiment, device 110 is a lever having a first end and asecond end, as shown, wherein the first end is configured to lift openvent score 124, and wherein the second end is configured to puncturemouth score 122. Moreover, within such embodiment, a lifting of device110 via the illustrated lever mechanism simultaneously punctures mouthscore 122 and lifts open vent score 124 in a single motion.

In another aspect, to further facilitate a more desirable pour, a cantop having a concave surface is contemplated. In FIG. 2, for example, anexemplary can top design with such a surface is provided. Asillustrated, can top 200 includes device 210 coupled to concave surface220. Within such embodiment, rather than having a flat surface, concavesurface 220 is configured to have a curvature such as the parabolicsurface shown. Concave surface 220 may then further comprise mouth score222 and vent score 224, wherein device 210 is configured to open eachscore. To this end, similar to device 110, device 210 may be configuredto open each of mouth score 222 and vent score 224 via a single motion.In a particular embodiment, device 210 can again be a lever having afirst end and a second end, as shown, wherein the first end isconfigured to lift open vent score 224, and wherein the second end isconfigured to puncture mouth score 222.

A dual lever embodiment is also contemplated. For instance, asillustrated in FIG. 3, can top 300 may comprise surface 320 and device310, which implements such a dual lever design. Within such embodiment,device 310 may comprise a first lever configured to puncture mouth score322, and a second lever configured to puncture vent score 324, asillustrated. During use, a simultaneous puncturing of mouth score 322and vent score 324 is thus achieved by lifting device 310.

In a related aspect, rather than implementing dual levers onto a singledevice, two distinct levers may be used. For instance, referring next toFIG. 4, various exemplary views 400, 402, and 404, of such design areprovided. In a first view 400, an end of vent lever 414 is positionedbeneath an end of mouth lever 412, wherein mouth score 422 and ventscore 424 on surface 420 are not punctured. In a second view 402, alifting of mouth lever 412 creates mouth opening 432, such that ventscore 424 remains sealed. In a third view 404, a lifting of vent lever414 lifts vent lever 414 together with mouth lever 412, wherein suchlifting simultaneously punctures mouth score 422 and vent score 424 torespectively create mouth opening 432 and vent opening 434.

In another aspect, it is further contemplated that dual levers may belifted via a twist mechanism. In FIG. 5, for instance, an exemplaryimplementation of such twist mechanism is shown. As illustrated, can top500 comprises surface 520 having mouth score 522 and vent score 524,wherein mouth lever 512 and vent lever 514 are coupled to surface 520proximate to mouth score 522 and vent score 524, respectively. Withinsuch embodiment, can top 500 further comprises twist mechanism 530 whichmay be coupled to surface 520 by mating rotation rivet 526 with rotationsocket 536. As shown, twist mechanism 530 includes mouth lip 532 andvent lip 534 which are respectively configured to lift mouth lever 512and vent lever 514 via a rotation of twist mechanism 530, wherein alifting of mouth lever 512 via the rotation punctures mouth score 522,and wherein a lifting of vent lever 514 via the rotation punctures ventscore 524. Accordingly, in an aspect, twist mechanism 530 may beconfigured to simultaneously puncture mouth score 522 and vent score 524via the rotation. Alternatively, rather than having two lips, twistmechanism 530 may include a single lip, wherein the single lip may beconfigured to separately lift mouth lever 512 and vent lever 514 via asingle continuous rotation (i.e., rather than a simultaneous lifting ofmouth lever 512 and vent lever 514, a first lever can be lifted via ahalf rotation, whereas a second lever can be lifted via a full rotation,for example).

Referring next to FIG. 6, an exemplary twist mechanism implementation isprovided showing the twist mechanism mated with the can top surface. Forthis particular embodiment, can top 600 and twist mechanism 630 areconfigured to mate via rotation rivet 626 and rotation socket 636, asshown. Here, if a simultaneous lifting of levers is desired, twistmechanism 630 can be mated onto the surface of can top 600 such thatmouth lip 632 is proximate to mouth lever 612, and such that vent lip634 is proximate to vent lever 614, as shown.

Referring next to FIG. 7, an exemplary twist mechanism implementation isprovided showing a side view of a twist mechanism mated and unmated witha can top surface. As illustrated, can top 700 and twist mechanism 730are configured to mate via rotation rivet 726 and rotation socket 736.For this particular embodiment, assuming a simultaneous lifting oflevers is desired, twist mechanism 730 can be mated onto the surface ofcan top 700 such that mouth lip 732 is proximate to mouth lever 712, andsuch that vent lip 734 is proximate to vent lever 714, as shown. Here,with respect to the coupled illustration, it should be noted that mouthlip 732 is shown in front of mouth lever 712, whereas vent lip 734 isshown behind vent lever 714, to facilitate a simultaneous lifting ofmouth lever 712 and vent lever 714 via a rotation of twist mechanism730.

In another aspect, a further twist mechanism implementation iscontemplated, as shown in FIG. 8. As illustrated, can top 800 comprisessurface 820 having mouth score 822 and vent score 824, wherein twistmechanism 810 is coupled to surface 820 and comprises mouth lever 812and vent lever 814 proximate to mouth score 822 and vent score 824,respectively. Within such embodiment, it is contemplated that mouthlever 812 and vent lever 814 extend outwards and downwards via arotation of twist mechanism 810, wherein such extension of mouth lever812 via the rotation punctures mouth score 822, and wherein suchextension of vent lever 814 via the rotation punctures vent score 824.Accordingly, in an aspect, twist mechanism 810 may be configured tosimultaneously puncture mouth score 822 and vent score 824 via therotation.

In another aspect, a dual lever design can be implemented to include apush/pull mechanism, as illustrated in FIG. 9. Within such embodiment,can top 900 is coupled to push/pull mechanism 930 via mouth rivet 932and vent rivet 934, as shown. Here, push/pull mechanism 930 comprisesmouth lever 912 and vent lever 914, wherein push/pull mechanism 930 isconfigured to simultaneously puncture mouth score 922 and vent score 924via a pulling of push/pull mechanism 930 (i.e., lifting push/pullmechanism 930 vertically away from can top 900). Push/pull mechanism930, however, is also configured to individually puncture mouth score922 or vent score 924 via a pushing of push/pull mechanism 930 towardsthe desired score (i.e., pushing push/pull mechanism 930 towards mouthlever 912 to puncture mouth score 922, or pushing push/pull mechanism930 towards vent lever 914 to puncture vent score 924).

Referring next to FIG. 10, a flow chart illustrating an exemplary methodthat facilitates a manufacturing of a can top is provided. Asillustrated, process 1000 includes a series of acts that may beperformed within a computer system according to an aspect of the subjectspecification. For instance, process 1000 may be implemented byemploying a processor to execute computer executable instructions storedon a computer readable storage medium to implement the series of acts.In another embodiment, a computer-readable storage medium comprisingcode for causing at least one computer to implement the acts of process1000 is contemplated.

In an aspect, process 1000 begins with the forming of a can top surfaceat act 1010. As stated previously, it is contemplated that such surfacemay be either a flat surface or a concave surface. It is alsocontemplated that the forming may further comprise creating at least onescore (i.e., a mouth score and/or a vent score) on the surface portionproximate to at least one of a first location (i.e., for a mouthopening) or a second location (i.e., for a vent opening). Accordingly,at act 1020, process 1000 determines whether to create at least onescore on the can top surface. If no scores are desired, process 1000proceeds directly to act 1030 where a device type is determined.Otherwise, if at least one score is desired (i.e., a mouth score and/ora vent score), process 1000 first proceeds to act 1025 where thescore(s) is/are created, before proceeding to act 1030.

Once a device type is determined at act 1030, process 1000 concludes atact 1040 where the desired device type is attached to the can topsurface. Here, it should be noted that any of a plurality of devicetypes can be selected/attached. For instance, the attaching at act 1040may comprise implementing a single lever mechanism (e.g., device 110 ordevice 210), wherein a first end of the single lever mechanism isconfigured to create a mouth opening, and wherein a second end of thesingle lever mechanism is configured to create a vent opening.Alternatively, the attaching at act 1040 may comprise implementing adual lever mechanism (e.g., device 310, twist mechanism 530, twistmechanism 810, or push/pull mechanism 930), wherein a mouth lever of thedual lever mechanism is configured to create a mouth opening, andwherein a vent lever of the dual lever mechanism is configured to createa vent opening.

Referring next to FIG. 11, a flow chart illustrating an exemplary methodthat facilitates a production of a can top is provided. Similar toprocess 1000, process 1100 includes a series of acts that may beperformed within a computer system according to an aspect of the subjectspecification. For instance, process 1100 may also be implemented byemploying a processor to execute computer executable instructions storedon a computer readable storage medium to implement the series of acts.In another embodiment, a computer-readable storage medium comprisingcode for causing at least one computer to implement the acts of process1100 is contemplated.

In an aspect, process 1100 begins with the providing of access to atleast one can top design at act 1110. Here, it should be noted that theat least one can top design implements a device configured to create amouth opening in the can top at a first location, as well as a ventopening in the can top at a second location. It should be further notedthat the providing at act 1110 may also comprise providing at least onesingle-motion design (e.g., device 110, device 210, device 310, twistmechanism 530, or push/pull mechanism 830), wherein the single-motiondesign implements an opening mechanism configured to create the mouthopening and the vent opening in a continuous motion.

Next, at act 1120, process 1100 continues with a receiving of aselection corresponding to a desired can top design, wherein theselection identifies a desired opening mechanism. Process 1100 thenretrieves the desired can top design at act 1130, and concludes at act1140 with an outputting of data corresponding to an implementation ofthe desired can top design having the desired opening mechanism. Here,it should be noted that such output could be any of a plurality ofoutput types. For instance, the outputting at act 1140 may comprisecompiling machine code that facilitates manufacturing the can topaccording to the desired can top design having the desired openingmechanism. Alternatively, the outputting at act 1140 may comprisedisplaying a depiction of the desired can top design having the desiredopening mechanism.

In yet another aspect, a process that facilitates forming a can from asingle substrate is also contemplated. In FIG. 12, for instance, anexemplary process that facilitates such production is provided. Asillustrated, process 1200 begins at act 1210 where a single piece ofmaterial (e.g., aluminum) is formed into lid portion 1211 and bottomportion 1212, as shown. At act 1220, lid portion 1211 is then stamped,wherein lever 1213 and score 1215 are included. Here, it should be notedthat, rather than including lever 1213 and score 1215, any of theaforementioned opening mechanisms can be included instead.

Once lid portion 1211 has been stamped, process 1200 proceeds to act1230 where a cup is stamped into bottom portion 1212, as shown. Bottomportion 1212 is subsequently stretched to a desired length, at act 1240.Process 1200 then concludes at act 1250 where lid portion 1211 is foldedover bottom portion 1212 so as to seal contents included therein (e.g.,sealing a beverage filled in bottom portion 1212). Here, in analternative embodiment, it should be noted that the aforementionedstamping of a cup at act 1230 can be performed on lid portion 1211,rather than on bottom portion 1212. For example, within such embodiment,lid portion 1211 can be stamped such that a cup is formed on an oppositeside of lever 1213 and score 1215. Lid portion 1211 can then bestretched to a desired length, similar to how bottom portion 1212 isstretched at act 1240. Here, a beverage can thus be filled from thebottom of a can (i.e., via an end of the can opposite from the lidportion), rather than via the top of a can, wherein the can issubsequently sealed by folding bottom portion 1212 over the stretchedform of lid portion 1211.

Exemplary Networked and Distributed Environments

One of ordinary skill in the art can appreciate that various embodimentsfor implementing the use of a computing device and related embodimentsdescribed herein can be implemented in connection with any computer orother client or server device, which can be deployed as part of acomputer network or in a distributed computing environment, and can beconnected to any kind of data store. Moreover, one of ordinary skill inthe art will appreciate that such embodiments can be implemented in anycomputer system or environment having any number of memory or storageunits, and any number of applications and processes occurring across anynumber of storage units. This includes, but is not limited to, anenvironment with server computers and client computers deployed in anetwork environment or a distributed computing environment, havingremote or local storage.

FIG. 13 provides a non-limiting schematic diagram of an exemplarynetworked or distributed computing environment. The distributedcomputing environment comprises computing objects or devices 1310, 1312,etc. and computing objects or devices 1320, 1322, 1324, 1326, 1328,etc., which may include programs, methods, data stores, programmablelogic, etc., as represented by applications 1330, 1332, 1334, 1336,1338. It can be appreciated that computing objects or devices 1310,1312, etc. and computing objects or devices 1320, 1322, 1324, 1326,1328, etc. may comprise different devices, such as PDAs (personaldigital assistants), audio/video devices, mobile phones, MP3 players,laptops, etc.

Each computing object or device 1310, 1312, etc. and computing objectsor devices 1320, 1322, 1324, 1326, 1328, etc. can communicate with oneor more other computing objects or devices 1310, 1312, etc. andcomputing objects or devices 1320, 1322, 1324, 1326, 1328, etc. by wayof the communications network 1340, either directly or indirectly. Eventhough illustrated as a single element in FIG. 13, network 1340 maycomprise other computing objects and computing devices that provideservices to the system of FIG. 13, and/or may represent multipleinterconnected networks, which are not shown. Each computing object ordevice 1310, 1312, etc. or 1320, 1322, 1324, 1326, 1328, etc. can alsocontain an application, such as applications 1330, 1332, 1334, 1336,1338, that might make use of an API (application programming interface),or other object, software, firmware and/or hardware, suitable forcommunication with or implementation of various embodiments.

There are a variety of systems, components, and network configurationsthat support distributed computing environments. For example, computingsystems can be connected together by wired or wireless systems, by localnetworks or widely distributed networks. Currently, many networks arecoupled to the Internet, which provides an infrastructure for widelydistributed computing and encompasses many different networks, thoughany network infrastructure can be used for exemplary communications madeincident to the techniques as described in various embodiments.

Thus, a host of network topologies and network infrastructures, such asclient/server, peer-to-peer, or hybrid architectures, can be utilized.In a client/server architecture, particularly a networked system, aclient is usually a computer that accesses shared network resourcesprovided by another computer, e.g., a server. In the illustration ofFIG. 13, as a non-limiting example, computing objects or devices 1320,1322, 1324, 1326, 1328, etc. can be thought of as clients and computingobjects or devices 1310, 1312, etc. can be thought of as servers wherecomputing objects or devices 1310, 1312, etc. provide data services,such as receiving data from computing objects or devices 1320, 1322,1324, 1326, 1328, etc., storing of data, processing of data,transmitting data to computing objects or devices 1320, 1322, 1324,1326, 1328, etc., although any computer can be considered a client, aserver, or both, depending on the circumstances. Any of these computingdevices may be processing data, or requesting services or tasks that mayimplicate various embodiments and related techniques as describedherein.

A server is typically a remote computer system accessible over a remoteor local network, such as the Internet or wireless networkinfrastructures. The client process may be active in a first computersystem, and the server process may be active in a second computersystem, communicating with one another over a communications medium,thus providing distributed functionality and allowing multiple clientsto take advantage of the information-gathering capabilities of theserver. Any software objects utilized pursuant to the user profiling canbe provided standalone, or distributed across multiple computing devicesor objects.

In a network environment in which the communications network/bus 1340 isthe Internet, for example, the computing objects or devices 1310, 1312,etc. can be Web servers with which the computing objects or devices1320, 1322, 1324, 1326, 1328, etc. communicate via any of a number ofknown protocols, such as HTTP. As mentioned, computing objects ordevices 1310, 1312, etc. may also serve as computing objects or devices1320, 1322, 1324, 1326, 1328, etc., or vice versa, as may becharacteristic of a distributed computing environment.

Exemplary Computing Device

As mentioned, several of the aforementioned embodiments apply to anydevice wherein it may be desirable to utilize a computing deviceaccording to the aspects disclosed herein. It is understood, therefore,that handheld, portable and other computing devices and computingobjects of all kinds are contemplated for use in connection with thevarious embodiments described herein. Accordingly, the below generalpurpose remote computer described below in FIG. 14 is but one example,and the embodiments of the subject disclosure may be implemented withany client having network/bus interoperability and interaction.

Although not required, any of the embodiments can partly be implementedvia an operating system, for use by a developer of services for a deviceor object, and/or included within application software that operates inconnection with the operable component(s). Software may be described inthe general context of computer executable instructions, such as programmodules, being executed by one or more computers, such as clientworkstations, servers or other devices. Those skilled in the art willappreciate that network interactions may be practiced with a variety ofcomputer system configurations and protocols.

FIG. 14 thus illustrates an example of a suitable computing systemenvironment 1400 in which one or more of the embodiments may beimplemented, although as made clear above, the computing systemenvironment 1400 is only one example of a suitable computing environmentand is not intended to suggest any limitation as to the scope of use orfunctionality of any of the embodiments. The computing environment 1400is not to be interpreted as having any dependency or requirementrelating to any one or combination of components illustrated in theexemplary operating environment 1400.

With reference to FIG. 14, an exemplary remote device for implementingone or more embodiments herein can include a general purpose computingdevice in the form of a handheld computer 1410. Components of handheldcomputer 1410 may include, but are not limited to, a processing unit1420, a system memory 1430, and a system bus 1421 that couples varioussystem components including the system memory to the processing unit1420.

Computer 1410 typically includes a variety of computer readable mediaand can be any available media that can be accessed by computer 1410.The system memory 1430 may include computer storage media in the form ofvolatile and/or nonvolatile memory such as read only memory (ROM) and/orrandom access memory (RAM). By way of example, and not limitation,memory 1430 may also include an operating system, application programs,other program modules, and program data.

A user may enter commands and information into the computer 1410 throughinput devices 1440 A monitor or other type of display device is alsoconnected to the system bus 1421 via an interface, such as outputinterface 1450. In addition to a monitor, computers may also includeother peripheral output devices such as speakers and a printer, whichmay be connected through output interface 1450.

The computer 1410 may operate in a networked or distributed environmentusing logical connections to one or more other remote computers, such asremote computer 1470. The remote computer 1470 may be a personalcomputer, a server, a router, a network PC, a peer device or othercommon network node, or any other remote media consumption ortransmission device, and may include any or all of the elementsdescribed above relative to the computer 1410. The logical connectionsdepicted in FIG. 14 include a network 1471, such local area network(LAN) or a wide area network (WAN), but may also include othernetworks/buses. Such networking environments are commonplace in homes,offices, enterprise-wide computer networks, intranets and the Internet.

As mentioned above, while exemplary embodiments have been described inconnection with various computing devices and networks, the underlyingconcepts may be applied to any network system and any computing deviceor system in which it is desirable to publish, build applications for orconsume data in connection with the aspects described herein.

The word “exemplary” is used herein to mean serving as an example,instance, or illustration. For the avoidance of doubt, the subjectmatter disclosed herein is not limited by such examples. In addition,any aspect or design described herein as “exemplary” is not necessarilyto be construed as preferred or advantageous over other aspects ordesigns, nor is it meant to preclude equivalent exemplary structures andtechniques known to those of ordinary skill in the art. Furthermore, tothe extent that the terms “includes,” “has,” “contains,” and othersimilar words are used in either the detailed description or the claims,for the avoidance of doubt, such terms are intended to be inclusive in amanner similar to the term “comprising” as an open transition wordwithout precluding any additional or other elements.

As mentioned, the various techniques described herein may be implementedin connection with hardware or software or, where appropriate, with acombination of both. As used herein, the terms “component,” “system” andthe like are likewise intended to refer to a computer-related entity,either hardware, a combination of hardware and software, software, orsoftware in execution. For example, a component may be, but is notlimited to being, a process running on a processor, a processor, anobject, an executable, a thread of execution, a program, and/or acomputer. By way of illustration, both an application running oncomputer and the computer can be a component. One or more components mayreside within a process and/or thread of execution and a component maybe localized on one computer and/or distributed between two or morecomputers.

The aforementioned systems have been described with respect tointeraction between several components. It can be appreciated that suchsystems and components can include those components or specifiedsub-components, some of the specified components or sub-components,and/or additional components, and according to various permutations andcombinations of the foregoing. Sub-components can also be implemented ascomponents communicatively coupled to other components rather thanincluded within parent components (hierarchical). Additionally, it isnoted that one or more components may be combined into a singlecomponent providing aggregate functionality or divided into severalseparate sub-components, and any one or more middle layers, such as amanagement layer, may be provided to communicatively couple to suchsub-components in order to provide integrated functionality. Anycomponents described herein may also interact with one or more othercomponents not specifically described herein but generally known bythose of skill in the art.

In view of the exemplary systems described supra, methodologies that maybe implemented in accordance with the disclosed subject matter can beappreciated with reference to the various figures. While for purposes ofsimplicity of explanation, some of the methodologies are shown anddescribed as a series of blocks, it is to be understood and appreciatedthat the claimed subject matter is not limited by the order of theblocks, as some blocks may occur in different orders and/or concurrentlywith other blocks from what is depicted and described herein. Wherenon-sequential, or branched, flow is illustrated via flowchart, it canbe appreciated that various other branches, flow paths, and orders ofthe blocks, may be implemented which achieve the same or a similarresult. Moreover, not all illustrated blocks may be required toimplement the methodologies described hereinafter.

While in some embodiments, a client side perspective may be inferred, itis to be understood for the avoidance of doubt that a correspondingserver perspective exists, or vice versa. Similarly, where a method ispracticed, a corresponding device can be provided having storage and atleast one processor configured to practice that method via one or morecomponents.

While the various embodiments have been described in connection with theembodiments of the various figures, it is to be understood that othersimilar embodiments may be used or modifications and additions may bemade to the described embodiment for performing the same functionwithout deviating there from. Still further, one or more aspects of theabove described embodiments may be implemented in or across a pluralityof processing chips or devices, and storage may similarly be affectedacross a plurality of devices. Therefore, the present invention shouldnot be limited to any single embodiment, but rather should be construedin breadth and scope in accordance with the appended claims.

What is claimed is:
 1. A can top, comprising: a surface portion; and adevice coupled to the surface portion, wherein the device is configuredto create a first opening in the surface portion at a first location,and wherein the device is configured to create a second opening in thesurface portion at a second location.
 2. The can top according to claim1, wherein the surface portion further comprises a first score proximateto the first location, and wherein the device is configured to open thefirst score.
 3. The can top according to claim 2, wherein the surfaceportion further comprises a second score proximate to the secondlocation, and wherein the device is configured to open the second score.4. The can top according to claim 3, wherein the device is configured toopen each of the first score and the second score via a single motion.5. The can top according to claim 4, wherein the device is a leverhaving a first end and a second end, the first end configured to liftopen the first score, the second end configured to puncture the secondscore.
 6. The can top according to claim 3, wherein the device comprisesa first lever and a second lever, the first lever configured to puncturethe first score, the second lever configured to puncture the secondscore.
 7. The can top according to claim 6, wherein a first end of thefirst lever is positioned beneath a second end of the second lever, andwherein a lifting of the first end lifts the first end together with thesecond end, the lifting simultaneously puncturing the first score andthe second score.
 8. The can top according to claim 6, furthercomprising a twist mechanism coupled to the surface portion, the twistmechanism having at least one lip configured to lift the first lever andthe second lever via a rotation of the twist mechanism, wherein alifting of the first lever and the second lever via the rotationpunctures the first score and the second score.
 9. The can top accordingto claim 8, the twist mechanism having a first lip proximate to thefirst lever and a second lip proximate to the second lever, wherein thetwist mechanism is configured to simultaneously puncture the first scoreand the second score via the rotation.
 10. The can top according toclaim 6, wherein the device further comprises a pull mechanism coupledto the first lever and the second lever, the pull mechanism configuredto simultaneously puncture the first score and the second score via apulling of the pull mechanism.
 11. The can top according to claim 10,wherein the device further comprises a push mechanism coupled to thefirst lever and the second lever, the push mechanism configured toindividually puncture the first score or the second score via a pushingof the push mechanism.
 12. A method that facilitates a manufacturing ofa can top, comprising: forming a surface portion; and attaching a deviceto the surface portion, wherein the device is configured to create afirst opening in the surface portion at a first location, and whereinthe device is configured to create a second opening in the surfaceportion at a second location.
 13. The method of claim 12, the formingfurther comprising creating at least one score on the surface portionproximate to at least one of the first location or the second location.14. The method of claim 13, the creating comprising creating a firstscore proximate to the first location and a second score proximate tothe second location.
 15. The method of claim 12, the attachingcomprising implementing a single lever mechanism, wherein a first end ofthe single lever mechanism is configured to create the first opening,and wherein a second end of the single lever mechanism is configured tocreate the second opening.
 16. The method of claim 12, the attachingcomprising implementing a dual lever mechanism, wherein a first lever ofthe dual lever mechanism is configured to create the first opening, andwherein a second lever of the dual lever mechanism is configured tocreate the second opening.
 17. A computer-readable storage medium thatfacilitates a production of a can top, comprising: a memory componentconfigured to store computer-readable instructions, thecomputer-readable instructions including instructions for performing thefollowing acts: providing access to at least one can top design, the atleast one can top design implementing a device configured to create afirst opening in the can top at a first location, the device furtherconfigured to create a second opening in the can top at a secondlocation; receiving a selection corresponding to a desired can topdesign, the selection identifying a desired opening mechanism; andoutputting data corresponding to an implementation of the desired cantop design having the desired opening mechanism.
 18. Thecomputer-readable storage medium of claim 17, the providing comprisingproviding at least one single-motion design, wherein the single-motiondesign implements an opening mechanism configured to create the firstopening and the second opening in a continuous motion.
 19. Thecomputer-readable storage medium of claim 17, the outputting comprisingcompiling machine code that facilitates manufacturing the can topaccording to the desired can top design having the desired openingmechanism.
 20. The computer-readable storage medium of claim 17, theoutputting comprising displaying a depiction of the desired can topdesign having the desired opening mechanism.